nuclear installation - Turco Inglés Diccionario